services rendered - Turkish English Dictionary